namespace BoxBinary.AspectCache.Core.CacheManagement
{
    /// <summary>
    /// The store mechanism for a cache entry.
    /// </summary>
    public enum CacheStoreMechanism
    {
        /// <summary>
        /// The cache entry will be stored in RAM.
        /// </summary>
        Default = 0,
        /// <summary>
        /// The cache entry will be persisted to disk, if it is Serializable.
        /// </summary>
        PersistenceProvider = 1
    }
}